'use strict';

module.exports = app => {
	const {INTEGER,STRING,DECIMAL}=app.Sequelize;

	const VirtualCard=app.model.define('virtualCard',{
		id:{type:INTEGER,primaryKey:true},
		supplier_id:{type:INTEGER},
		operatorType_id:{type:INTEGER},
		packageUser_id:{type:INTEGER},
		iccid:{type:STRING(128)},
		imsi:{type:STRING(128)},
		imei:{type:STRING(128)},
		total_flow:{type:DECIMAL(12,2)},
		spent_flow:{type:DECIMAL(12,2)},
		is_usable:{type:INTEGER},
		is_activate:{type:INTEGER},
		service_time:{type:INTEGER},
		create_time:{type:INTEGER},
		update_time:{type:INTEGER}});
	return VirtualCard;
};